function request({
	url = '',
	data = {},
	method = 'GET',
	successCb = null,
	failCb = null
} = {}) {
	uni.request({
		url: 'http://kumanxuan1.f3322.net:8001/' + url,
		data,
		method,
		header: {
			'X-Nideshop-Token': uni.getStorageSync('token') || ''
		},
		success: res => {
			// console.log(res)
			let {
				statusCode,
				data
			} = res
			if (statusCode === 200 && data.errno === 0) {
				// 请求发送成功
				// data.data
				// console.log(data.data)

				if (typeof successCb === 'function') {
					successCb(data.data)
				}
			} else {
				// 请求发送失败  能够发送到服务器，但是请求失败
				uni.showToast({
					title: '请求失败',
					icon: "error"
				})

				if (typeof failCb === 'function') {
					failCb()
				}
			}
		},
		fail: err => {
			// 不能发送到服务器
			// console.log(err)
			uni.showToast({
				title: '请求发送失败',
				icon: "error"
			})
			if (typeof failCb === 'function') {
				failCb()
			}
		}
	})
}

// export default request
export {
	request
}
